public class Monstruo extends Personaje implements Poderes,Animal{
    private String lugar, apariencia, ubicacion;

    public Monstruo(){
        lugar = ""; //Agua - Terrestre - Extraterrestre - Bosque
        apariencia = "";
    }

    public Monstruo(String lugar, String apariencia){
        this.lugar = lugar;
        this.apariencia = apariencia;
    }

    public String getLugar(){
        return lugar;
    }

    public String getApariencia(){
        return apariencia;
    }

    public void setLugar(String l){
        lugar = l;
    }

    public void setApariencia(String a){
        apariencia = a;
    }

    public void habilidad() {
        if (origen == "Natural") habilidad = "Fuerza";
        if (origen == "Extraterrestre") habilidad = "Agilidad";
        if (origen == "Accidente") habilidad = "Invulnerabilidad";
        if (origen == "Trauma") habilidad = "Elasticidad";
    }

    public void ubicacion() {
        if (lugar == "Agua") ubicacion = "Marino";
        if (lugar == "Terrestre") ubicacion = "Tierra";
        if (lugar == "Extraterrestre") ubicacion = "Universo";
        if (lugar == "Bosque") ubicacion = "Selvatico";
    }
    
    public String toString(){
        return ("\nLugar = "+this.lugar + "\nApariencia = "+this.apariencia + "\nHabilidad = "+this.habilidad +
                "\nUbicacion = "+this.ubicacion);
    }
}